Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: update namespace TypeScript declarations #3190

Merged
merged 1 commit into from
Nov 20, 2024

Conversation

stdlib-bot
Copy link
Contributor

This PR

  • updates namespace TypeScript declarations

@stdlib-bot stdlib-bot added automated-pr Automated pull request (e.g., from a bot). Documentation Improvements, additions, or changes to documentation. labels Nov 20, 2024
@stdlib-bot stdlib-bot requested a review from a team November 20, 2024 02:58
@stdlib-bot
Copy link
Contributor Author

Coverage Report

Package Statements Branches Functions Lines
array/base/assert $\color{green}249/249$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}249/249$
$\color{green}+100.00\%$
array/base $\color{green}1635/1635$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}1635/1635$
$\color{green}+100.00\%$
array $\color{green}955/955$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}955/955$
$\color{green}+100.00\%$
assert $\color{green}2733/2733$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}2733/2733$
$\color{green}+100.00\%$
blas/base $\color{green}789/789$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}789/789$
$\color{green}+100.00\%$
blas $\color{green}114/114$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}114/114$
$\color{green}+100.00\%$
blas/ext/base $\color{green}1068/1068$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}1068/1068$
$\color{green}+100.00\%$
blas/tools $\color{green}51/51$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}51/51$
$\color{green}+100.00\%$
complex $\color{green}123/123$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}123/123$
$\color{green}+100.00\%$
iter $\color{green}528/528$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}528/528$
$\color{green}+100.00\%$
lapack/base $\color{green}96/96$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}96/96$
$\color{green}+100.00\%$
math/base/special $\color{green}2319/2319$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}2319/2319$
$\color{green}+100.00\%$
math/iter/tools $\color{green}69/69$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}69/69$
$\color{green}+100.00\%$
ndarray/base/assert $\color{green}285/285$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}285/285$
$\color{green}+100.00\%$
ndarray/base $\color{green}883/883$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}883/883$
$\color{green}+100.00\%$
ndarray $\color{green}501/501$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}501/501$
$\color{green}+100.00\%$
ndarray/iter $\color{green}168/168$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}168/168$
$\color{green}+100.00\%$
nlp $\color{green}105/105$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}105/105$
$\color{green}+100.00\%$
random/array/tools $\color{green}105/105$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}105/105$
$\color{green}+100.00\%$
strided/base $\color{green}460/460$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}460/460$
$\color{green}+100.00\%$
string/base $\color{green}546/546$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}546/546$
$\color{green}+100.00\%$
string $\color{green}550/550$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}550/550$
$\color{green}+100.00\%$
utils $\color{green}2017/2017$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}2017/2017$
$\color{green}+100.00\%$
wasm/base $\color{green}78/78$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}78/78$
$\color{green}+100.00\%$
wasm $\color{green}69/69$
$\color{green}+100.00\%$
$\color{green}1/1$
$\color{green}+100.00\%$
$\color{green}0/0$
$\color{green}+100.00\%$
$\color{green}69/69$
$\color{green}+100.00\%$

The above coverage report was generated for the changes in this PR.

@kgryte kgryte changed the title feat: update namespace TypeScript declarations feat!: update namespace TypeScript declarations Nov 20, 2024
@kgryte
Copy link
Member

kgryte commented Nov 20, 2024

The lint failure is due to various packages in the array/* namespace not having TypeScript declarations. This PR is breaking, as various exposed APIs have had breaking changes.

@kgryte kgryte merged commit 8b1548f into develop Nov 20, 2024
24 of 25 checks passed
@kgryte kgryte deleted the update-namespace-declarations branch November 20, 2024 03:08
Neerajpathak07 pushed a commit to Neerajpathak07/stdlib that referenced this pull request Dec 4, 2024
BREAKING CHANGE: update namespace declarations

To migrate, users should consult the corresponding packages containing the respective implementations to determine what is breaking. The primary breakages come from the `blas/*` namespace, where we recently refactored how top-level BLAS APIs operate on input arguments.

PR-URL: stdlib-js#3190
Reviewed-by: Athan Reines <[email protected]>
Signed-off-by: stdlib-bot <[email protected]>
Co-authored-by: Philipp Burckhardt <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automated-pr Automated pull request (e.g., from a bot). Documentation Improvements, additions, or changes to documentation.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants